package com.ruoyi.system.mapper;

import java.util.List;
import com.ruoyi.system.domain.CleaningOrder;

/**
 * 清洁服务订单Mapper接口
 * 
 * @author ruoyi
 * @date 2021-06-16
 */
public interface CleaningOrderMapper 
{
    /**
     * 查询清洁服务订单
     * 
     * @param coId 清洁服务订单ID
     * @return 清洁服务订单
     */
    public CleaningOrder selectCleaningOrderById(Long coId);

    /**
     * 查询清洁服务订单列表
     * 
     * @param cleaningOrder 清洁服务订单
     * @return 清洁服务订单集合
     */
    public List<CleaningOrder> selectCleaningOrderList(CleaningOrder cleaningOrder);

    /**
     * 新增清洁服务订单
     * 
     * @param cleaningOrder 清洁服务订单
     * @return 结果
     */
    public int insertCleaningOrder(CleaningOrder cleaningOrder);

    /**
     * 修改清洁服务订单
     * 
     * @param cleaningOrder 清洁服务订单
     * @return 结果
     */
    public int updateCleaningOrder(CleaningOrder cleaningOrder);

    /**
     * 删除清洁服务订单
     * 
     * @param coId 清洁服务订单ID
     * @return 结果
     */
    public int deleteCleaningOrderById(Long coId);

    /**
     * 批量删除清洁服务订单
     * 
     * @param coIds 需要删除的数据ID
     * @return 结果
     */
    public int deleteCleaningOrderByIds(Long[] coIds);
}
